Citrus Limonia — synonyms, definition
1. Citrus limonia (Noun)
3 synonyms
lemanderin rangpur rangpur lime
1 definition
Citrus limonia (Noun) — Hybrid between mandarin orange and lemon having very acid fruit with orange peel.
2 types of
citrus citrus tree
1 part of
genus Citrus